Package jeresources.jei.plant
Class PlantWrapper
java.lang.Object
jeresources.jei.plant.PlantWrapper
- All Implemented Interfaces:
mezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallback,mezz.jei.api.recipe.category.extensions.IRecipeCategoryExtension
public class PlantWrapper
extends Object
implements mezz.jei.api.recipe.category.extensions.IRecipeCategoryExtension, mezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallback
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawInfo(int recipeWidth, int recipeHeight, com.mojang.blaze3d.vertex.PoseStack poseStack, double mouseX, double mouseY) Draw additional info about the recipe.floatgetChance(net.minecraft.world.item.ItemStack itemStack) int[]getMinMax(net.minecraft.world.item.ItemStack itemStack) voidonTooltip(mezz.jei.api.gui.ingredient.IRecipeSlotView recipeSlotView, @NotNull List<net.minecraft.network.chat.Component> tooltip) Change the tooltip for an ingredient.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mezz.jei.api.recipe.category.extensions.IRecipeCategoryExtension
getTooltipStrings, handleClick, handleInput, setIngredients
-
Field Details
-
plantEntry
-
-
Constructor Details
-
PlantWrapper
-
-
Method Details
-
drawInfo
public void drawInfo(int recipeWidth, int recipeHeight, com.mojang.blaze3d.vertex.PoseStack poseStack, double mouseX, double mouseY) Description copied from interface:mezz.jei.api.recipe.category.extensions.IRecipeCategoryExtensionDraw additional info about the recipe. Use the mouse position for things like button highlights. Tooltips are handled byIRecipeCategoryExtension.getTooltipStrings(double, double)- Specified by:
drawInfoin interfacemezz.jei.api.recipe.category.extensions.IRecipeCategoryExtensionmouseX- the X position of the mouse, relative to the recipe.mouseY- the Y position of the mouse, relative to the recipe.- See Also:
-
for a simple class for drawing things.for useful functions.
-
onTooltip
public void onTooltip(mezz.jei.api.gui.ingredient.IRecipeSlotView recipeSlotView, @NotNull @NotNull List<net.minecraft.network.chat.Component> tooltip) Description copied from interface:mezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallbackChange the tooltip for an ingredient.- Specified by:
onTooltipin interfacemezz.jei.api.gui.ingredient.IRecipeSlotTooltipCallback
-
getChance
public float getChance(net.minecraft.world.item.ItemStack itemStack) -
getMinMax
public int[] getMinMax(net.minecraft.world.item.ItemStack itemStack)
-